Mechanical & engineering fresh careers in Damietta, Egypt